UU20AlarmNotify

U = User(Funzioni per applicazioni specifiche)

U = Funzioni generiche

* = Sostituisce la funzione UU10AlarmNotify

La funzione UU20AlarmNotify viene utilizzata per eseguire un push di un allarme o warning in un buffer di tipo FIFO. Alla funzione occorre passare come parametri il codice dell'allarme, due parametri generici e l'array dove l'allarme verrà inserito.

IMPLEMENTAZIONE

UU20AlarmNotify (AlarmNum, AlarmPar1, AlarmPar2, AlMBox, AlString)

Parametri:

IN/OUTTIPO VARIABILENOME DI ESEMPIODIM
IN SYSTEM
GLOBAL
AlarmNum - Tipo di device a cui si può applicare la funzione
IN ARRSYS AlMBox L Numero settore di inizio scrittura
IN SYSTEM aslParam[2] L Numero settore di fine scrittura (valido solo nel caso che 'aslParam[3]' sia a 0)
IN SYSTEM aslParam[3] L Numero di settori da scrivere (opzionale nel caso di voglia usare 'aslParam[2]')
IN SYSTEM aslParam[4] L Numero di elemento degli array dal quale iniziare a leggere i valori (se si imposta 0 si parte dal primo elemento)
IN ARRSYS CodeG W/L Array contenente Code G calcolato
IN ARRSYS CodeM W/L Array contenente Code M calcolato
IN ARRSYS CodeQm L Array contenente Spazio Master calcolato
IN ARRSYS CodeQs L Array contenente Spazio slave calcolato
IN ARRSYS CodeQma L Array contenente code Qma (codice ausiliario)
IN ARRSYS CodeQsa L Array contenente code Qsa (codice ausiliario)
OUT SYSTEM Errore B Var di errore nella scrittura camma